Residential For Sale - 815 Mandalay Beach Road, Oxnard, Ca 93035